package userEntity

// EbUserVisit 用户访问表
type UserVisit struct {
	ID          int64  `json:"id" gorm:"column:id" form:"id"`                               // 自增ID
	Uid         int64  `json:"uid" gorm:"column:uid" form:"uid"`                            // 用户uid
	URL         string `json:"url" gorm:"column:url" form:"url"`                            // 访问路径
	Ip          string `json:"ip" gorm:"column:ip" form:"ip"`                               // 用户ip
	StayTime    int64  `json:"stay_time" gorm:"column:stay_time" form:"stay_time"`          // 页面停留时间(秒)
	AddTime     int64  `json:"add_time" gorm:"column:add_time" form:"add_time"`             // 访问时间
	ChannelType string `json:"channel_type" gorm:"column:channel_type" form:"channel_type"` // 用户访问端标识
	Province    string `json:"province" gorm:"column:province" form:"province"`             // 用户省份
}

// TableName 表名称
func (*UserVisit) TableName() string {
	return "eb_user_visit"
}
